package 创建者模式.原型模式.浅克隆.Demo2;
//浅克隆对象地址为同一个
public class Citation implements Cloneable{
//    //三好学生上的姓名
//    private String name;
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }

    private Student stu;

    public Student getStu() {
        return stu;
    }

    public void setStu(Student stu) {
        this.stu = stu;
    }

    @Override
    public Citation clone() throws CloneNotSupportedException {
        return (Citation) super.clone();
    }

    public void show(){
        System.out.println(stu.getName()+"同学获得三好学生特发奖状");
    }
}
